package Interface;

import javax.swing.JPanel;
import javax.swing.UIManager;
import javax.swing.UIManager.LookAndFeelInfo;

import java.awt.Dimension;
import java.awt.Font;

public abstract class PanelGeneral extends JPanel {

	private static final long serialVersionUID = 1L;
	public Dimension label;
	public Dimension datos;
	public Dimension panelLabel;
	private String nombreCU;
	
	private PantallaPrincipal framePerteneciente;


	
	public PanelGeneral(PantallaPrincipal framePerteneciente) {
		super();
		
		setFont(new Font("Andalus", Font.PLAIN, 14));

		this.setFramePerteneciente(framePerteneciente);

		label=new Dimension(80,30);
		datos= new Dimension(120, 30);

		panelLabel= new Dimension(600, 80);

		
		try {
		    for (LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) {
		        if ("Nimbus".equals(info.getName())) {
		            UIManager.setLookAndFeel(info.getClassName());
		            break;
		        }
		    }
		} catch (Exception e) {
		    //TODO NO SE PUDO PONER EL LOOK AND FEEL
			}
	}

	public String getNombreCU() {
		return nombreCU;
	}



	public void setNombreCU(String nombreCU) {
		this.nombreCU = nombreCU;
	}



	public PantallaPrincipal getFramePerteneciente() {
		return framePerteneciente;
	}



	public void setFramePerteneciente(PantallaPrincipal framePerteneciente) {
		this.framePerteneciente = framePerteneciente;
	}

}
